Bookly\Backend\Components\Dialogs\Staff\Edit\Ajax A

Total Complexity 68
Dependencies 19
Dependents 1
Total lines 437
Lines of code 312
Logical lines of code 188
Comment lines 62
Methods 15
Properties 1

Methods 15

Method Rating Maintainability Complexity Lines of code
hasAccess()
B
41 19 53
updateStaff()
A
46 11 37
staffScheduleHandleBreak()
A
46 9 36
updateStaffHolidays()
A
43 6 50
_getUsersForStaff()
S
47 5 34
getStaffData()
S
49 5 30
_getStaffSchedule()
S
54 3 20
permissions()
S
65 3 9
getStaffCount()
S
78 1 3
getStaffServices()
S
66 1 8
updateStaffServices()
S
68 1 7
getStaffSchedule()
S
69 1 6
updateStaffSchedule()
S
68 1 7
deleteStaffScheduleBreak()
S
69 1 6
_getStaffServices()
S
68 1 6